package tables

type Bank struct {
	Id          int64  `json:"id,string" gorm:"primaryKey"`
	UserId      int64  `json:"user_id,string"`
	AccountType int    `json:"account_type"` // 账户类型：1-微信；2-支付宝；3-银行卡
	AccountDesc string `json:"account_desc"` // 账户描述，例如：支付宝，xx农业银行xx支行
	AccountNum  string `json:"account_num"`  // 账户
	IsDefault   int    `json:"is_default"`   // 是否为默认账户

	CreatedAt int64 `json:"created_at,string" gorm:"autoCreateTime"`
	UpdatedAt int64 `json:"updated_at,string" gorm:"autoUpdateTime"`
}

func (r *Bank) TableName() string {
	return "bank"
}
